FPIRPQ: Accelerating regular path queries on knowledge graphs

نویسندگان

چکیده

With the growing popularity and application of knowledge-based artificial intelligence, scale knowledge graph data is dramatically increasing. As an essential type query for RDF graphs, Regular Path Queries (RPQs) have attracted increasing research efforts, which explore graphs in a navigational manner. Moreover, path indexes proven successful semi-structured management. However, few techniques can be used effectively practice processing RPQ on large-scale graphs. In this paper, we propose novel indexing solution named FPIRPQ (Frequent Index Queries) by leveraging Frequent Mining (FPM). Unlike existing approaches to RPQs processing, takes advantage frequent paths, are statistically derived from accelerate RPQs. Furthermore, since there no explicit benchmark targeted over yet, design micro-benchmark including 12 basic queries synthetic real-world datasets. The experimental results illustrate that improves efficiency up orders magnitude compared state-of-the-art storage engine.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Regular Path Queries on Large Graphs

The significance of regular path queries (RPQs) on graphlike data structures has grown steadily over the past decade. RPQs are, often in restricted forms, part of graph-oriented query languages such as XQuery/XPath and SPARQL, and have applications in areas such as semantic, social, and biomedical networks. However, existing systems for evaluating RPQs are restricted either in the type of the g...

متن کامل

Cost-Based Optimization of Regular Path Queries on Large Graphs

The significance of regular path queries (RPQs) on graphlike data structures has grown steadily over the past decade. Prominent application areas are XML/XPath, RDF/SPARQL, analysis of social networks, and queries on biomedical networks. However, current implementations of RPQ are restricted either in the type of the graph (e.g., only trees), the type of regular expressions (e.g., only single s...

متن کامل

Regular path queries on graphs with data: A rigid approach

Regular path queries (RPQ) is a classical navigational query formalism for graph databases to specify constraints on labeled paths. Recently, RPQs have been extended by Libkin and Vrgoč to incorporate data value comparisons among different nodes on paths, called regular path queries with data (RDPQ). It has been shown that the evaluation problem of RDPQs is PSPACE-complete and NLOGSPACE-complet...

متن کامل

Universal Regular Path Queries

Given are a directed edge-labelled graph G with a distinguished node n0, and a regular expression P which may contain variables. We wish to compute all substitutions φ (of symbols for variables), together with all nodes n such that all paths n0 → n are in φ(P). We derive an algorithm for this problem using relational algebra, and show how it may be implemented in Prolog. The motivation for the ...

متن کامل

Preferential Regular Path Queries

In this paper, we introduce preferential regular path queries. These are regular path queries whose symbols are annotated with preference weights for “scaling” up or down the intrinsic importance of matching a symbol against a (semistructured) database edge label. Annotated regular path queries are expressed syntactically as annotated regular expressions. We interpret these expressions in a uni...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: World Wide Web

سال: 2022

ISSN: ['1573-1413', '1386-145X']

DOI: https://doi.org/10.1007/s11280-022-01103-5